home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / code / r3mptext.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  3.7 KB  |  147 lines

  1.  
  2. // JavaScript wrapper for r3mptext.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_MPTEXTURE_H = 1;
  7. include("real/code/r3mpbitm.js")
  8.  
  9.  
  10. var R3CLID_MPTEXTURE = 366;
  11.  
  12.  
  13.  
  14.  
  15. R3MPTA_GradX = 366500;
  16. function SetR3MPTA_GradX(value) {
  17.   R3Set(this.r3obj, R3MPTA_GradX, value, R3TID_INTEGER, 0); 
  18. }
  19.  
  20. function GetR3MPTA_GradX() {
  21.   return R3Get(this.r3obj, R3MPTA_GradX, R3TID_INTEGER, 0); 
  22. }
  23.  
  24. R3MPTA_GradY = 366501;
  25. function SetR3MPTA_GradY(value) {
  26.   R3Set(this.r3obj, R3MPTA_GradY, value, R3TID_INTEGER, 0); 
  27. }
  28.  
  29. function GetR3MPTA_GradY() {
  30.   return R3Get(this.r3obj, R3MPTA_GradY, R3TID_INTEGER, 0); 
  31. }
  32.  
  33. R3MPTA_FlipX = 366502;
  34. function SetR3MPTA_FlipX(value) {
  35.   R3Set(this.r3obj, R3MPTA_FlipX, value, R3TID_INTEGER, 0); 
  36. }
  37.  
  38. function GetR3MPTA_FlipX() {
  39.   return R3Get(this.r3obj, R3MPTA_FlipX, R3TID_INTEGER, 0); 
  40. }
  41.  
  42. R3MPTA_FlipY = 366503;
  43. function SetR3MPTA_FlipY(value) {
  44.   R3Set(this.r3obj, R3MPTA_FlipY, value, R3TID_INTEGER, 0); 
  45. }
  46.  
  47. function GetR3MPTA_FlipY() {
  48.   return R3Get(this.r3obj, R3MPTA_FlipY, R3TID_INTEGER, 0); 
  49. }
  50.  
  51. R3MPTA_TileX = 366504;
  52. function SetR3MPTA_TileX(value) {
  53.   R3Set(this.r3obj, R3MPTA_TileX, value, R3TID_INTEGER, 0); 
  54. }
  55.  
  56. function GetR3MPTA_TileX() {
  57.   return R3Get(this.r3obj, R3MPTA_TileX, R3TID_INTEGER, 0); 
  58. }
  59.  
  60. R3MPTA_TileY = 366505;
  61. function SetR3MPTA_TileY(value) {
  62.   R3Set(this.r3obj, R3MPTA_TileY, value, R3TID_INTEGER, 0); 
  63. }
  64.  
  65. function GetR3MPTA_TileY() {
  66.   return R3Get(this.r3obj, R3MPTA_TileY, R3TID_INTEGER, 0); 
  67. }
  68.  
  69. R3MPTA_EdgeX = 366506;
  70. function SetR3MPTA_EdgeX(value) {
  71.   R3Set(this.r3obj, R3MPTA_EdgeX, value, R3TID_INTEGER, 0); 
  72. }
  73.  
  74. function GetR3MPTA_EdgeX() {
  75.   return R3Get(this.r3obj, R3MPTA_EdgeX, R3TID_INTEGER, 0); 
  76. }
  77.  
  78. R3MPTA_EdgeY = 366507;
  79. function SetR3MPTA_EdgeY(value) {
  80.   R3Set(this.r3obj, R3MPTA_EdgeY, value, R3TID_INTEGER, 0); 
  81. }
  82.  
  83. function GetR3MPTA_EdgeY() {
  84.   return R3Get(this.r3obj, R3MPTA_EdgeY, R3TID_INTEGER, 0); 
  85. }
  86.  
  87. R3MPTA_BleedX = 366508;
  88. function SetR3MPTA_BleedX(value) {
  89.   R3Set(this.r3obj, R3MPTA_BleedX, value, R3TID_INTEGER, 0); 
  90. }
  91.  
  92. function GetR3MPTA_BleedX() {
  93.   return R3Get(this.r3obj, R3MPTA_BleedX, R3TID_INTEGER, 0); 
  94. }
  95.  
  96. R3MPTA_BleedY = 366509;
  97. function SetR3MPTA_BleedY(value) {
  98.   R3Set(this.r3obj, R3MPTA_BleedY, value, R3TID_INTEGER, 0); 
  99. }
  100.  
  101. function GetR3MPTA_BleedY() {
  102.   return R3Get(this.r3obj, R3MPTA_BleedY, R3TID_INTEGER, 0); 
  103. }
  104.  
  105. R3MPTA_SmoothRadius = 366510;
  106. function SetR3MPTA_SmoothRadius(value) {
  107.   R3Set(this.r3obj, R3MPTA_SmoothRadius, value, R3TID_FLOAT, 0); 
  108. }
  109.  
  110. function GetR3MPTA_SmoothRadius() {
  111.   return R3Get(this.r3obj, R3MPTA_SmoothRadius, R3TID_FLOAT, 0); 
  112. }
  113.  
  114.  
  115.  
  116. function r3Mptexture () { 
  117.    this.base = r3God;
  118.    if(arguments.length) {
  119.       this.base(R3CLID_MPTEXTURE, arguments);
  120.    }
  121.    // Attributes
  122.    this.GetGradX=GetR3MPTA_GradX;
  123.    this.SetGradX=SetR3MPTA_GradX;
  124.    this.GetGradY=GetR3MPTA_GradY;
  125.    this.SetGradY=SetR3MPTA_GradY;
  126.    this.GetFlipX=GetR3MPTA_FlipX;
  127.    this.SetFlipX=SetR3MPTA_FlipX;
  128.    this.GetFlipY=GetR3MPTA_FlipY;
  129.    this.SetFlipY=SetR3MPTA_FlipY;
  130.    this.GetTileX=GetR3MPTA_TileX;
  131.    this.SetTileX=SetR3MPTA_TileX;
  132.    this.GetTileY=GetR3MPTA_TileY;
  133.    this.SetTileY=SetR3MPTA_TileY;
  134.    this.GetEdgeX=GetR3MPTA_EdgeX;
  135.    this.SetEdgeX=SetR3MPTA_EdgeX;
  136.    this.GetEdgeY=GetR3MPTA_EdgeY;
  137.    this.SetEdgeY=SetR3MPTA_EdgeY;
  138.    this.GetBleedX=GetR3MPTA_BleedX;
  139.    this.SetBleedX=SetR3MPTA_BleedX;
  140.    this.GetBleedY=GetR3MPTA_BleedY;
  141.    this.SetBleedY=SetR3MPTA_BleedY;
  142.    this.GetSmoothRadius=GetR3MPTA_SmoothRadius;
  143.    this.SetSmoothRadius=SetR3MPTA_SmoothRadius;
  144. }
  145.  
  146. r3Mptexture.prototype=new r3Mpbitmap;
  147. // r3mptext.h_H